#pragma once

#include "compile.h"

#include "list.h"
#include "queue.h"
#include "ring.h"
#include "stack.h"
#include "tree.h"
#include "slist.h"
#include "map.h"


#define DEFAULT_CONTAINER_TYPE tnode*

#define NULL nullptr

void ReliefSList(slnode* head);

#ifdef __cplusplus
#define NULL  nullptr
#else
#define NULL ((void*)0)
#endif

